Setting up a foundation in Switzerland – with sound legal guidance
Company Formation in Switzerland – Facts That Speak for Us
Benefit from decades of expertise and a strong network for your successful setup in Switzerland.
950+
Company Formations
since1988
Reliable partner
25+ countries
Customers worldwide
Do you want to immortalize your ideas in the form of a foundation? By setting up a foundation in Switzerland, you can achieve your goals and make a sustainable contribution. Thanks to its stable legal system, Switzerland is the ideal place to do this.

Find out how
we can help you
SWISS COMPANY AG advises and supports you in setting up your foundation. Clearly, directly and without detours, we ensure that your foundation is set up correctly from the outset. Our services cover everything you need to make your vision a reality.
- Planning: Good planning is the key to success. We will work with you to develop a clear strategy that focuses on your goals. Be it the purpose, the deed of foundation or the structure – we will help you to ensure that your foundation has a solid framework.
- Legal advice: We will simplify legal matters for you. Our experts prepare the necessary documents, coordinate the process with the notary and the authorities and support you so that everything is legally in order.
- Administration: Save time and effort. Be it finances, reports or legal requirements: We will provide you with support in managing your foundation and take the load off your shoulders so that you can concentrate on the essentials.
- Personalized consulting: Every foundation is unique. That's why we tailor our support precisely to fit your needs. Whether large or small – we provide you with exactly what you need to be successful.
Why set up a foundation
in Switzerland?
- Legal security: Switzerland offers clear, reliable rules. Its legal system is stable, transparent and creates a solid basis for any foundation.
- Tax advantages: In Switzerland, you can save on taxes if your foundation pursues charitable goals. Both the foundation itself and donations can enjoy tax advantages.
- Flexibility: In Switzerland, you can design the structure of your foundation to suit your needs. Whether for a single purpose or several – everything is possible.
- Trust: Security and discretion are hallmarks of Switzerland. The country not only offers stable political conditions, but also secure financial and legal services.
Contact us
Planning a foundation? We advise and support you throughout the setup. Receive free advice now.